collective security treaty organisation - Alemán Inglés Diccionario